🇬🇧 en id 🇮🇩

under the radar

  • (idiomatic) Without attracting notice; in an undetected or secretive manner.
diam-diam
Wiktionary Links